package com.itxx.InetAddress;

import java.net.InetAddress;
import java.net.UnknownHostException;

public class InetAddressDemo1 {
    public static void main(String[] args) throws UnknownHostException {
    /*
     InetAddress类
    表示internet协议(Ip)地址
    */
    /*
      static InetAddress getName(String host)确定主机名称ip地址
      static InetAddress getLocalHost() 返回本地主机的地址 当前电脑
    */
        InetAddress s = InetAddress.getByName("自煽");
        //自煽/10.254.3.74
        System.out.println(s);
        //获取本地好自己的名称和ip地址
        InetAddress s1 = InetAddress.getLocalHost();
        System.out.println(s1);
        /*
        InetAddress 对象的方法
        gethostName() 获取当前对象的主机名称
        getHostAddress()获取当前对象的IP地址
        */
        //获取当前对象的主机名称
        System.out.println(s1.getHostName());
        //获取当前对象的IP地址
        System.out.println(s1.getHostAddress());
        //获取ip地址的哈希值
        //System.out.println(s1.getHostAddress().hashCode());

    }
}
